﻿#pragma warning disable 649    // disable compiler warnings about unassigned fields

namespace SoftSource.Timecard.Web.Data
{
    using System.ComponentModel.DataAnnotations;
    using System.Data.Linq;

    [MetadataTypeAttribute(typeof(Customer.CustomerMetadata))]
    public partial class Customer
    {
        internal sealed class CustomerMetadata
        {

            // Metadata classes are not meant to be instantiated.
            private CustomerMetadata()
            {
            }

            [Display(AutoGenerateField = false)]
            public int CustomerID;

            [Required]
            [Display(Name = "Customer Name", Order = 1)]
            public string CustomerName;

            [Display(AutoGenerateField = false)]
            public EntitySet<CustomerProject> CustomerProjects;

            [Display(AutoGenerateField = false)]
            public EntitySet<CustomerUser> CustomerUsers;
        }
    }
}

#pragma warning restore 649    // re-enable compiler warnings about unassigned fields
